last i heard - Alemán Inglés Diccionario